#if !defined(__API_CONFIG_H__)
#define __API_CONFIG_H__

#include "sdkconfig.h"

#define API_VERSION "1.0"

#ifdef CONFIG_IDF_TARGET_ESP32
#define chip_name "esp32"
#elif defined(CONFIG_IDF_TARGET_ESP32C2)
#define chip_name "esp32c2"
#elif defined(CONFIG_IDF_TARGET_ESP32C3)
#define chip_name "esp32c3"
#elif defined(CONFIG_IDF_TARGET_ESP32S2)
#define chip_name "esp32s2"
#elif defined(CONFIG_IDF_TARGET_ESP32S3)
#define chip_name "esp32s3"
#else
#define chip_name "NULL"
#endif

#define API_ENABLE_CONFIG_SETUP 1
#define API_ENABLE_CONFIG_IO 1
#define API_ENABLE_CONFIG_FUNCTION 0
#define API_ENABLE_FILE_MANAGER 1

#endif // __API_CONFIG_H__
